gas baffle - Turkish English Dictionary